Representing Uncertainty in Bidirectional Transformations
نویسندگان
چکیده
In Model-Driven Engineering, the potential advantages of using bidirectional transformations are largely recognized. The non-deterministic nature of bidirectionality represents a key aspect: i.e, consistently propagating changes from one side to the other is typically non univocal and more than one correct solutions are admitted. In this paper, the problem of uncertainty in bidirectional transformations is discussed. In particular, we illustrate how represent a family of cohesive models, generated as output of a bidirectional transformation, by means of models with uncertainty.
منابع مشابه
Incorporating Uncertainty into Bidirectional Model Transformations and their Delta-Lens Formalization
In Model-Driven Engineering, bidirectional transformations are key to managing consistency and synchronization of related models. Deltalenses are a flexible algebraic framework designed for specifying deltabased synchronization operations. Since model consistency is usually not a one-to-one correspondence, the synchronization process is inherently ambiguous, and consistency restoration can be a...
متن کاملMATHEMATICAL ENGINEERING TECHNICAL REPORTS A Compositional Approach to Bidirectional Model Transformation
Model-driven architecture is a discipline in software engineering that aims to develop, maintain and evolve software by performing model transformations. Many attempts have been made on introducing bidirectionality to model transformation to enable better consistency and traceability between different models. However, the existing approaches are ad-hoc without clear updating semantics, hardly s...
متن کاملRealizing Bidirectional Graph Transformations From Bidirectional Tree Transformations
Bidirectional transformations are useful to maintain consistency between source data and target data. So far, researchers have proposed several theories and tools for bidirectional transformations on tree structures. However, as far as we know, there is no widely-recognized theory for bidirectional transformations on graphs. In this paper, we propose an approach to constructing bidirectional gr...
متن کاملDynamic Relationship between Inflation Uncertainty and Private Investment in Iran: An Application of VAR-GARCH-M Model
This paper empirically investigates the relationship between CPI inflation uncertainty, and private investment in the Iranian economy from 1988 to 2010 by using quarterly data. We employ a bivariate VAR(5)-GARCH(1,1)-in-mean with diagonal BEKK model to discover in a unified framework how are the interactions between the variables. In the model, conditional variance of inflation and private inve...
متن کاملA Bidirectional Collaboration Framework for Bio-Model Development
High-level graph data structures have gained favour in representing biological knowledge in a computationally executable form, but the information contained therein must remain accessible to all users no matter their background. Bidirectional graph transformations may be used to synchronise and maintain the consistency of these graph data structures as they evolve through the process of creatin...
متن کامل